package com.bblocks.common.anti_reptile.data.config;


import com.bblocks.common.anti_reptile.config.bean.*;
import com.bblocks.common.anti_reptile.constant.RuleTypeEnum;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * 参数
 * @author Jin
 * @since 2024/3/24
 */
@Data
@ConfigurationProperties(prefix = "anti.reptile.esstat")
public class EsStatProperties {

    /**
     * es分组，分隔字符串
     */
    private String spitterStr = "&&&";

    /**
     * 分析数据超过7天，才最后产生限流规则（7天内只分析数据），默认：0（不启动）
     */
    private Integer statLimitDay = 0;

}
